rigid plastic foam - French English Dictionary